解决charles代理手机请求后,手机无法上网问题

您所在的位置:网站首页 iphone 打不开网页 没有建立安全的连接设备 解决charles代理手机请求后,手机无法上网问题

解决charles代理手机请求后,手机无法上网问题

2024-07-15 16:43| 来源: 网络整理| 查看: 265

首先安装好charles后,需要设置charles并安装证书,这样才能抓取电脑的https请求 1.1 安装证书 找到help–>SSL Proxying 点击install charles root certificate安装电脑信任证书,注意点击安装证书–>下一步后,选择(将所有证书放入下列存储),确定选择(受信任的根证书办法机构),确定后点击下一步–>(用户选定的证书存储)点击完成; 在这里插入图片描述 1.2 打开CharlesProxy->Proxy Settings,选中Enabel transparent HTTPproxying。点击ok。Port一般都是8888。 在这里插入图片描述 至此,charles设置完毕。

打开手机,设置->无线局域网下的HTTP代理。注意:要保证手机和电脑连的是同一局域网。 charles上选择help–>SSL Proxying install charles root certificate on a mobile Device or Remote Device 检查手机连接的ip和port是否正确。 手机设置完代理后,charles上会弹出弹框让选择deny和allow的,选择allow。 常见问题:charles上不弹框 解决方法:1. 重启charles。 2. 断开电脑网络,重连 3. 如果上面两个方法还不行,直接将手机的ip添加到charles里:点击Proxy->Access control settings,将手机ip添加到列表中 在这里插入图片描述

手机安装证书 使用手机浏览器打开chls.pro/ssl 但发现因手机此时上不了网,打不开网页。 解决方法:1. 确认公司有没有对抓包工具的限制,部分公司不允许使用抓包工具,需要申请开通权限。 2. 关闭电脑防火墙,如果无法关闭,重新卸载安装charles,安装后弹出防火墙阻止访问的窗口,点击全部允许。

手机安装好证书后,需要设置信任证书: 以苹果手机为例:设置-通用-关于本机-证书信任设置,打开charles的信任即可



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3